package com.example.administrator.basepro.dagger.component;

import android.app.Activity;


import com.example.administrator.basepro.dagger.module.ActivityModule;
import com.example.administrator.basepro.dagger.scope.ActivityScope;
import com.example.administrator.basepro.ui.act.LoginActivity;
import com.example.administrator.basepro.ui.act.SecureShowActivity;
import com.example.administrator.basepro.ui.act.SubmitSecureActivity;

import dagger.Component;

/**
 * Created by codeest on 16/8/7.
 */

@ActivityScope
@Component(dependencies = AppComponent.class, modules = ActivityModule.class)
public interface ActivityComponent {

    Activity getActivity();


    void inject(LoginActivity loginActivity);

    void inject(SubmitSecureActivity submitSecureActivity);

    void inject(SecureShowActivity secureShowActivity);
}
